superintendent's premises - Spanish English Dictionary